<!--
##### My (demuredemeanor) attempt to list what programs I use
# vim: set expandtab ts=4 sw=4: ## Since this is markdown
# https://notabug.org/demure/dotfiles/
# legacy repo http://github.com/demure/dotfiles
-->

## My Programs ##
### CLI ###

|----------------------|-------------------------|---------------------------|
| Purpose              | Name                    | Filetypes                 |
|----------------------|-------------------------|---------------------------|
| Editor               | vim                     | txt, etc                  |
| Web Browser          | w3m                     | http                      |
| Batch Rename         | qmv                     | Note: from renameutils    |
| System Clipboard     | clipster                |                           |
| Email Client         | neomutt                 |                           |
| PDF Viewer           | zathura                 | pdf                       |
| Enable HDMI Sound    | pavucontrol             |                           |
| Linux Info Command   | pinfo                   |                           |
| Pager                | view/less               |                           |
| Cheat Sheet          | cheat                   | NA?                       |
| RSS Client           | newsboat                |                           |
| Hex Editor           | dhex                    | *                         |
| Hex Editor           | hexcurse                | *                         |
| Hex Editor           | bvi                     | *                         |
| Terminal Multiplexer | tmux                    |                           |
| tmux profiles        | tmuxinator              |                           |
| smtp                 | msmtp                   |                           |
| imap                 | mbsync (isync)          |                           |
| Process Info         | htop                    |                           |
| Port Mapping         | nmap                    |                           |
| Pandora              | pianobar                | Note: w/ control-pianobar |
| Poke Finding         | scanmem                 |                           |
| Network Ban Hammer   | fail2ban                |                           |
| IRC Client           | weechat                 |                           |
| Log Viewer           | lnav                    |                           |
| Disk Usage           | ncdu                    |                           |
| File Browser         | ranger                  |                           |
| Package Manager      | aptitude                |                           |
| Package Manager      | yay                     |                           |
| Package Manager      | vpm                     |                           |
| Version Control      | git                     |                           |
| Calandar             | khal                    |                           |
| Music Player         | cmus                    | Many, Stream              |
| Password Manager     | pass                    |                           |
| Usage Stats          | selfspy                 |                           |
| Parse JSON           | jq                      |                           |
| Count Down           | termdown                |                           |
| Backups              | borg                    |                           |
| Notes                | terminal_velocity / tv3 | txt                       |
| Firmware Updates     | fwupd                   |                           |
| Task Spooling        | tsp                     |                           |
| Remove exif data     | exiv2                   |                           |
| Merge PDFs           | pdfunite                | pdf                       |
| epub reader          | epy                     | epub, fb2                 |
| record term as SVG   | termtosvg               |                           |
| Term image viewing   | timg                    | many                      |
| Media Status         | playerctl               |                           |
|----------------------|-------------------------|---------------------------|


### CLI programs that preform a GUI Function ###

|-----------------------|-----------|-----------|
| Purpose               | Name      | Filetypes |
|-----------------------|-----------|-----------|
| PDF Viewer            | zathura   | pdf       |
| Video Player          | mpv       | Many      |
| mpv media keys plugin | mpv-mpris |           |
| Image Viewer          | feh       | Many      |
| Virtual Machines      | qemu-kvm  |           |
| Chart Maker           | graphviz  | Many      |
| Show Keystrokes       | screenkey |           |
| Screen Cast Terminal  | ttyd      |           |
| Eye Strain            | redshift  |           |
| Trash                 | trash-put |           |
|-----------------------|-----------|-----------|


### WM Environment Related ###
**Note:** Many of these fall under the previous category.

|-----------------------|-------------|-----------|
| Purpose               | Name        | Filetypes |
|-----------------------|-------------|-----------|
| File Browser          |             |           |
| Window Manager        | i3          |           |
| Desktop Manager       | lightdm     |           |
| System Tray           | stalonetray |           |
| System Lock           | i3lock      |           |
| System Lock           | xss-lock    |           |
| System Launcher       | rofi        |           |
| Clipboard History     | clipster    |           |
| Desktop Background    | nitrogen    | Many      |
| System Bar            | polybar     |           |
| Brightness Control    | xbacklight  |           |
| Transparency          | compton     |           |
| Mouse Pointer Hidding | unclutter   |           |
| Screen Resolution     | srandrd     |           |
| Screen Resolution     | autorandr   |           |
| Screen Shots          | scrot       |           |
| Clipboard History     | clipstrer   |           |
| automount             | udiskie     |           |
| Network               | wicd        |           |
| Eye Strain            | redshift    |           |
|-----------------------|-------------|-----------|


### GUI ###

|------------------------|---------------|-------------------------|
| Purpose                | Name          | Filetypes               |
|------------------------|---------------|-------------------------|
| Comic Reader           | mcomix        | cbr, cbz, rar, zip, etc |
| File Browser           |               |                         |
| Terminal Emulator      | urxvt         |                         |
| Terminal Emulator      | kitty         |                         |
| Editor                 | gvim          | txt, etc                |
| Bloated Web Browser    | firefox       | http                    |
| Keybound Web Browser   | qutebrowser   | http                    |
| GUI Email Client       | icedove       |                         |
| Documentation Viewer   | zeal          |                         |
| Font Viewer            | font-manager  |                         |
| Disk Usage             | baobab        |                         |
| Hex Editor             | bless         | *                       |
| Hex Editor             | wxHexEditor   | *                       |
| Poke Finding           | gameconqueror |                         |
| Word Proccessor        | libreoffice   | Many                    |
| Spread Sheet           | libreoffice   | Many                    |
| Presentation           | libreoffice   | Many                    |
| Ebook Manager          | calibre       | Many                    |
| Password Manager       | qtpass        |                         |
| Image Manipulation     | gimp          | Many                    |
| Vectors                | inkscape      | Many                    |
| Calculator             | SpeedCrunch   |                         |
| Video Editor (dashcam) | avidemu       | Many                    |
| Remote Desktop Client  | remmina       |                         |
|------------------------|---------------|-------------------------|
